SELECT DISTINCT 语句

发表于 2018-3-5 16:01:23 | 分类于 SQL |

在表中,一个列可能会包含多个重复值,有时也许希望仅仅列出不同( distinct)的值。

DISTINCT 关键词用于返回唯一不同的值。

语法

SELECT DISTINCT column_name,column_name FROM table_name;

示例

从 "Websites" 表的 "country" 列中选取唯一不同的值,也就是去掉 "country" 列重复值:

SELECT DISTINCT country FROM Websites;

输出结果:

mysql> SELECT DISTINCT country FROM Websites;

+--------+
| country|
+--------+ 
| USA    |
| CN     |
+--------+